Amputation left leg - Español Inglés Diccionario